sporting ability - French English Dictionary